/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package beans;

import java.sql.Connection;
import java.util.ArrayList;
import pool.JDCConnectionDriver;

/**
 * @author Antonin Mozzati
 * @author Yannick Schürter
 */
public class FluxBean {
    private int id_flux, id_utilisateur;
    private int estPublic; 
    private String titreFlux, descriptionFlux;
    private ArrayList<NouvelleBean> listeNouvelles;
    JDCConnectionDriver driver;
    Connection connexion;

    FluxBean(){}

    public FluxBean(int id_flux, int id_utilisateur, int estPublic, String titreFlux, String descriptionFlux) {
	this.id_flux = id_flux;
	this.id_utilisateur = id_utilisateur;
	this.estPublic = estPublic;
	this.titreFlux = titreFlux;
	this.descriptionFlux = descriptionFlux;
        this.listeNouvelles = new ArrayList<NouvelleBean>();
    }

    public Connection getConnexion() {
	return connexion;
    }

    public void setConnexion(Connection connexion) {
	this.connexion = connexion;
    }

    public String getDescriptionFlux() {
	return descriptionFlux;
    }

    public void setDescriptionFlux(String descriptionFlux) {
	this.descriptionFlux = descriptionFlux;
    }

    public JDCConnectionDriver getDriver() {
	return driver;
    }

    public void setDriver(JDCConnectionDriver driver) {
	this.driver = driver;
    }

    public int getEstPublic() {
	return estPublic;
    }

    public void setEstPublic(int estPublic) {
	this.estPublic = estPublic;
    }

    public int getId_flux() {
	return id_flux;
    }

    public void setId_flux(int id_flux) {
	this.id_flux = id_flux;
    }

    public int getId_utilisateur() {
	return id_utilisateur;
    }

    public void setId_utilisateur(int id_utilisateur) {
	this.id_utilisateur = id_utilisateur;
    }

    public String getTitreFlux() {
	return titreFlux;
    }

    public void setTitreFlux(String titreFlux) {
	this.titreFlux = titreFlux;
    }
}
